English Idiom green fingers
Translations Italian: pollice verde m s
Derived terms green-fingered have green fingers